// Made with Amplify Shader Editor
// Available at the Unity Asset Store - http://u3d.as/y3X 
Shader "Unlit/UIFlowTex"
{
	Properties
	{
		[PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}
		_Color ("Tint", Color) = (1,1,1,1)
		
		_StencilComp ("Stencil Comparison", Float) = 8
		_Stencil ("Stencil ID", Float) = 0
		_StencilOp ("Stencil Operation", Float) = 0
		_StencilWriteMask ("Stencil Write Mask", Float) = 255
		_StencilReadMask ("Stencil Read Mask", Float) = 255

		_ColorMask ("Color Mask", Float) = 15

		[Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0

		[Space(40)]
		_EffectTex("EffectTex", 2D) = "white" {}
		_EffectScale("EffectScale", Vector) = (1,1,0,0)
		_EffectColor("EffectColor", Color) = (0.4784314,0.4784314,0.4784314,0)
		[Toggle]_UseVertexColor("UseVertexColor", Float) = 0
		_Speed("Speed", Vector) = (0,0.5,0,0)
		_Brightness("Brightness", Range( 0 , 4)) = 1
		_Mask("Mask", 2D) = "white" {}
		_Noise("Noise", 2D) = "white" {}
		_NoiseAdjust("NoiseAdjust", Range( 0.01 , 3)) = 1
		_DistortTex("DistortTex", 2D) = "white" {}
		_DistortStrength("DistortStrength", Range( 0 , 1)) = 0
		_DistortParams("DistortParams", Vector) = (1,1,0,0)
		[Toggle]_IsOnlyEffTex("IsOnlyEffTex", Float) = 0
		[Toggle]_IsAlphaTex("IsAlphaTex", Float) = 0
		[Enum(UnityEngine.Rendering.BlendMode)] _DstBlend("DstBlend", Float) = 1
		_UvRect("UvRect", Vector) = (0,0,0,0)
		[HideInInspector] _texcoord( "", 2D ) = "white" {}
	}

	SubShader
	{
		Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" "PreviewType"="Plane" "CanUseSpriteAtlas"="True" }
		
		Stencil
		{
			Ref [_Stencil]
			ReadMask [_StencilReadMask]
			WriteMask [_StencilWriteMask]
			CompFront [_StencilComp]
			PassFront [_StencilOp]
			FailFront Keep
			ZFailFront Keep
			CompBack Always
			PassBack Keep
			FailBack Keep
			ZFailBack Keep
		}


		Cull Off
		Lighting Off
		ZWrite Off
		ZTest LEqual
		Blend SrcAlpha[_DstBlend]
		ColorMask [_ColorMask]

		
		Pass
		{
			Name "Default"
		CGPROGRAM
			#pragma vertex vert
			#pragma fragment frag
			#pragma target 3.0

			#include "UnityCG.cginc"
			#include "UnityUI.cginc"

			#pragma multi_compile __ UNITY_UI_CLIP_RECT
			#pragma multi_compile __ UNITY_UI_ALPHACLIP
			
			#include "UnityShaderVariables.cginc"

			
			struct appdata_t
			{
				float4 vertex   : POSITION;
				float4 color    : COLOR;
				float2 texcoord : TEXCOORD0;
				UNITY_VERTEX_INPUT_INSTANCE_ID
				
			};

			struct v2f
			{
				float4 vertex   : SV_POSITION;
				fixed4 color    : COLOR;
				half2 texcoord  : TEXCOORD0;
				float4 worldPosition : TEXCOORD1;
				UNITY_VERTEX_INPUT_INSTANCE_ID
				UNITY_VERTEX_OUTPUT_STEREO
				
			};
			
			uniform fixed4 _Color;
			uniform fixed4 _TextureSampleAdd;
			uniform float4 _ClipRect;
			uniform sampler2D _MainTex;
			uniform half _UseVertexColor;
			uniform half _IsOnlyEffTex;
			uniform float4 _MainTex_ST;
			uniform sampler2D _Mask;
			uniform half4 _UvRect;
			uniform sampler2D _Noise;
			uniform half2 _Speed;
			uniform half _NoiseAdjust;
			uniform half _Brightness;
			uniform sampler2D _EffectTex;
			uniform half2 _EffectScale;
			uniform sampler2D _DistortTex;
			uniform half4 _DistortParams;
			uniform half _DistortStrength;
			uniform half4 _EffectColor;
			uniform half _IsAlphaTex;
			
			v2f vert( appdata_t IN  )
			{
				v2f OUT;
				UNITY_SETUP_INSTANCE_ID( IN );
                UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT);
				UNITY_TRANSFER_INSTANCE_ID(IN, OUT);
				OUT.worldPosition = IN.vertex;
				
				
				OUT.worldPosition.xyz +=  float3( 0, 0, 0 ) ;
				OUT.vertex = UnityObjectToClipPos(OUT.worldPosition);

				OUT.texcoord = IN.texcoord;
				
				OUT.color = IN.color * _Color;
				return OUT;
			}

			fixed4 frag(v2f IN  ) : SV_Target
			{
				float2 uv_MainTex = IN.texcoord.xy * _MainTex_ST.xy + _MainTex_ST.zw;
				float4 tex2DNode4 = tex2D( _MainTex, uv_MainTex );
				float temp_output_95_0 = ( _UvRect.z - _UvRect.x );
				float temp_output_96_0 = ( _UvRect.w - _UvRect.y );
				float2 appendResult104 = (float2(( 1.0 / temp_output_95_0 ) , ( 1.0 / temp_output_96_0 )));
				float2 appendResult100 = (float2(( _UvRect.x / temp_output_95_0 ) , ( _UvRect.y / temp_output_96_0 )));
				float2 temp_output_105_0 = ( 1.0 - frac( appendResult100 ) );
				float2 uv0106 = IN.texcoord.xy * appendResult104 + temp_output_105_0;
				half2 uv1135 = uv0106;
				float2 temp_output_11_0 = ( _Speed * _Time.y );
				float temp_output_80_0 = ( ( _Color.a * tex2DNode4.a ) * pow( ( tex2D( _Mask, uv1135 ).r * tex2D( _Noise, ( uv1135 + temp_output_11_0 ) ).r ) , _NoiseAdjust ) );
				float2 uv0123 = IN.texcoord.xy * ( _EffectScale * appendResult104 ) + temp_output_105_0;
				half2 uv2136 = uv0123;
				float2 appendResult150 = (float2(_DistortParams.z , _DistortParams.w));
				float2 appendResult149 = (float2(_DistortParams.x , _DistortParams.y));
				float2 uv0145 = IN.texcoord.xy * appendResult149 + float2( 0,0 );
				float2 panner142 = ( 1.0 * _Time.y * appendResult150 + uv0145);
				float2 lerpResult127 = lerp( uv2136 , ( uv2136 * tex2D( _DistortTex, panner142 ).r ) , _DistortStrength);
				float4 tex2DNode41 = tex2D( _EffectTex, ( lerpResult127 + temp_output_11_0 ) );
				float3 appendResult76 = (float3(tex2DNode41.rgb));
				float3 appendResult75 = (float3(_EffectColor.rgb));
				float3 temp_output_21_0 = ( _Brightness * appendResult76 * appendResult75 );
				float4 appendResult72 = (float4(temp_output_21_0 , ( temp_output_80_0 * lerp(( tex2DNode41.r * _EffectColor.a ),( tex2DNode41.a * _EffectColor.a ),_IsAlphaTex) )));
				
				half4 color = lerp(lerp(( ( _Color * tex2DNode4 ) + float4( ( temp_output_80_0 * temp_output_21_0 ) , 0.0 ) ),appendResult72,_IsOnlyEffTex),( lerp(( ( _Color * tex2DNode4 ) + float4( ( temp_output_80_0 * temp_output_21_0 ) , 0.0 ) ),appendResult72,_IsOnlyEffTex) * IN.color ),_UseVertexColor);
				
				#ifdef UNITY_UI_CLIP_RECT
                color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect);
                #endif
				
				#ifdef UNITY_UI_ALPHACLIP
				clip (color.a - 0.001);
				#endif

				return color;
			}
		ENDCG
		}
	}
	CustomEditor "ASEMaterialInspector"
	
	
}
/*ASEBEGIN
Version=16700
-1920;-7;1920;1018;789.5812;917.9828;1;True;False
Node;AmplifyShaderEditor.Vector4Node;94;-2023.257,632.5688;Half;False;Property;_UvRect;UvRect;14;0;Create;True;0;0;False;0;0,0,0,0;-1,-1,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleSubtractOpNode;95;-1711.329,579.7834;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleSubtractOpNode;96;-1712.866,696.7031;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleDivideOpNode;99;-1525.276,848.3043;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleDivideOpNode;98;-1525.276,944.3044;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleDivideOpNode;101;-1524.866,667.7034;Float;False;2;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleDivideOpNode;102;-1526.329,550.7834;Float;False;2;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.DynamicAppendNode;100;-1392.276,880.3044;Float;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.Vector2Node;124;-1326.877,410.9428;Half;False;Property;_EffectScale;EffectScale;1;0;Create;True;0;0;False;0;1,1;1,1;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.DynamicAppendNode;104;-1378.329,605.7834;Float;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;2.38;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.FractNode;103;-1249.277,880.3044;Float;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.Vector4Node;147;-3712.167,-287.9759;Half;False;Property;_DistortParams;DistortParams;11;0;Create;True;0;0;False;0;1,1,0,0;1,1,0.3,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;125;-1122.204,489.7414;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.DynamicAppendNode;149;-3476.362,-368.5225;Float;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.OneMinusNode;105;-1099.295,779.4976;Float;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.DynamicAppendNode;150;-3477.532,-132.7193;Float;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;145;-3298.927,-270.4658;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.TextureCoordinatesNode;123;-849.5954,733.854;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RegisterLocalVarNode;136;-600.4461,728.694;Half;False;uv2;-1;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.PannerNode;142;-3025.596,-231.3018;Float;False;3;0;FLOAT2;0,0;False;2;FLOAT2;0,0;False;1;FLOAT;1;False;1;FLOAT2;0
Node;AmplifyShaderEditor.TextureCoordinatesNode;106;-850.4655,582.2646;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1.695,2.38;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleTimeNode;9;-2347.398,50.9034;Float;False;1;0;FLOAT;1;False;1;FLOAT;0
Node;AmplifyShaderEditor.RegisterLocalVarNode;135;-603.5786,576.6659;Half;False;uv1;-1;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SamplerNode;129;-2802.676,-259.047;Float;True;Property;_DistortTex;DistortTex;9;0;Create;True;0;0;False;0;None;caf0b6e09778e2649a4dcf1c459a4233;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.GetLocalVarNode;138;-2687.904,-356.2021;Float;False;136;uv2;1;0;OBJECT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.Vector2Node;10;-2347.398,-87.09673;Half;False;Property;_Speed;Speed;4;0;Create;True;0;0;False;0;0,0.5;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2
Node;AmplifyShaderEditor.RangedFloatNode;130;-2780.73,-46.25186;Half;False;Property;_DistortStrength;DistortStrength;10;0;Create;True;0;0;False;0;0;0.078;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;11;-2141.397,-33.0966;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;128;-2425.638,-255.7068;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.GetLocalVarNode;139;-2175.96,-511.9943;Float;False;135;uv1;1;0;OBJECT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.LerpOp;127;-2173.412,-349.1746;Float;False;3;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SimpleAddOpNode;12;-1900.944,-279.798;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SamplerNode;2;-1712.645,-306.8855;Float;True;Property;_Noise;Noise;7;0;Create;True;0;0;False;0;61c0b9c0523734e0e91bc6043c72a490;61c0b9c0523734e0e91bc6043c72a490;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.TemplateShaderPropertyNode;68;-1266.841,-782.1767;Float;False;0;0;_MainTex;Shader;0;5;SAMPLER2D;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleAddOpNode;126;-1900.891,-56.56812;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SamplerNode;3;-1711.815,-533.5774;Float;True;Property;_Mask;Mask;6;0;Create;True;0;0;False;0;15240786ea512f046bf64137f0abe4a1;2838c5654c716fc43962ebb502ca5d66;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;41;-1718.407,-84.45419;Float;True;Property;_EffectTex;EffectTex;0;0;Create;True;0;0;False;0;2ff237215facc43449d9505b63d49af7;2ff237215facc43449d9505b63d49af7;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RangedFloatNode;18;-1339.513,-323.0752;Half;False;Property;_NoiseAdjust;NoiseAdjust;8;0;Create;True;0;0;False;0;1;1;0.01;3;0;1;FLOAT;0
Node;AmplifyShaderEditor.ColorNode;15;-1663.071,141.8614;Half;False;Property;_EffectColor;EffectColor;2;0;Create;True;0;0;False;0;0.4784314,0.4784314,0.4784314,0;0.2122642,0.6977584,1,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.TemplateShaderPropertyNode;69;-1061.042,-983.5074;Float;False;0;0;_Color;Shader;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;54;-1302.561,-505.1938;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SamplerNode;4;-1076.288,-787.5363;Float;True;Property;_MainTex;MainTex;0;0;Create;True;0;0;False;0;feb2e3d03dfb98649aceb692468b71fb;feb2e3d03dfb98649aceb692468b71fb;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RangedFloatNode;43;-1345.271,-222.4104;Half;False;Property;_Brightness;Brightness;5;0;Create;True;0;0;False;0;1;2.17;0;4;0;1;FLOAT;0
Node;AmplifyShaderEditor.DynamicAppendNode;75;-1343.304,7.382792;Float;False;FLOAT3;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;133;-1011.701,176.2054;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;120;-720.8633,-713.8867;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.PowerNode;17;-932.239,-505.4259;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;132;-1012.795,60.37909;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.DynamicAppendNode;76;-1343.491,-79.80581;Float;False;FLOAT3;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;21;-1011.508,-81.36368;Float;False;3;3;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;80;-530.868,-529.564;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.ToggleSwitchNode;131;-751.2236,101.0513;Half;False;Property;_IsAlphaTex;IsAlphaTex;13;0;Create;True;0;0;False;0;0;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;134;-347.1832,2.129454;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;70;-720.9105,-806.1782;Float;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;121;-249.5498,-446.991;Float;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.DynamicAppendNode;72;-122.6366,-83.97825;Float;False;FLOAT4;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT4;0
Node;AmplifyShaderEditor.SimpleAddOpNode;119;-29.66531,-562.6912;Float;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.ToggleSwitchNode;77;203.5211,-430.2874;Half;False;Property;_IsOnlyEffTex;IsOnlyEffTex;12;0;Create;True;0;0;False;0;0;2;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;1;FLOAT4;0
Node;AmplifyShaderEditor.VertexColorNode;151;260.4957,-249.6046;Float;False;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;152;482.4029,-272.0602;Float;False;2;2;0;FLOAT4;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;FLOAT4;0
Node;AmplifyShaderEditor.ToggleSwitchNode;153;683.6673,-428.8431;Half;False;Property;_UseVertexColor;UseVertexColor;3;0;Create;True;0;0;False;0;0;2;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;1;FLOAT4;0
Node;AmplifyShaderEditor.TemplateMultiPassMasterNode;141;953.8344,-422.8978;Half;False;True;2;Half;ASEMaterialInspector;0;4;Unlit/UIFlowTex;5056123faa0c79b47ab6ad7e8bf059a4;True;Default;0;0;Default;2;True;2;5;False;-1;10;False;-1;0;1;False;-1;0;False;-1;False;False;True;2;False;-1;True;True;True;True;True;0;True;-9;True;True;0;True;-5;255;True;-8;255;True;-7;0;True;-4;0;True;-6;1;False;-1;1;False;-1;7;False;-1;1;False;-1;1;False;-1;1;False;-1;True;2;False;-1;True;0;False;-1;False;True;5;Queue=Transparent=Queue=0;IgnoreProjector=True;RenderType=Transparent=RenderType;PreviewType=Plane;CanUseSpriteAtlas=True;False;0;False;False;False;False;False;False;False;False;False;False;True;2;0;;0;0;Standard;0;0;1;True;False;2;0;FLOAT4;0,0,0,0;False;1;FLOAT3;0,0,0;False;0
WireConnection;95;0;94;3
WireConnection;95;1;94;1
WireConnection;96;0;94;4
WireConnection;96;1;94;2
WireConnection;99;0;94;1
WireConnection;99;1;95;0
WireConnection;98;0;94;2
WireConnection;98;1;96;0
WireConnection;101;1;96;0
WireConnection;102;1;95;0
WireConnection;100;0;99;0
WireConnection;100;1;98;0
WireConnection;104;0;102;0
WireConnection;104;1;101;0
WireConnection;103;0;100;0
WireConnection;125;0;124;0
WireConnection;125;1;104;0
WireConnection;149;0;147;1
WireConnection;149;1;147;2
WireConnection;105;0;103;0
WireConnection;150;0;147;3
WireConnection;150;1;147;4
WireConnection;145;0;149;0
WireConnection;123;0;125;0
WireConnection;123;1;105;0
WireConnection;136;0;123;0
WireConnection;142;0;145;0
WireConnection;142;2;150;0
WireConnection;106;0;104;0
WireConnection;106;1;105;0
WireConnection;135;0;106;0
WireConnection;129;1;142;0
WireConnection;11;0;10;0
WireConnection;11;1;9;0
WireConnection;128;0;138;0
WireConnection;128;1;129;1
WireConnection;127;0;138;0
WireConnection;127;1;128;0
WireConnection;127;2;130;0
WireConnection;12;0;139;0
WireConnection;12;1;11;0
WireConnection;2;1;12;0
WireConnection;126;0;127;0
WireConnection;126;1;11;0
WireConnection;3;1;139;0
WireConnection;41;1;126;0
WireConnection;54;0;3;1
WireConnection;54;1;2;1
WireConnection;4;0;68;0
WireConnection;75;0;15;0
WireConnection;133;0;41;4
WireConnection;133;1;15;4
WireConnection;120;0;69;4
WireConnection;120;1;4;4
WireConnection;17;0;54;0
WireConnection;17;1;18;0
WireConnection;132;0;41;1
WireConnection;132;1;15;4
WireConnection;76;0;41;0
WireConnection;21;0;43;0
WireConnection;21;1;76;0
WireConnection;21;2;75;0
WireConnection;80;0;120;0
WireConnection;80;1;17;0
WireConnection;131;0;132;0
WireConnection;131;1;133;0
WireConnection;134;0;80;0
WireConnection;134;1;131;0
WireConnection;70;0;69;0
WireConnection;70;1;4;0
WireConnection;121;0;80;0
WireConnection;121;1;21;0
WireConnection;72;0;21;0
WireConnection;72;3;134;0
WireConnection;119;0;70;0
WireConnection;119;1;121;0
WireConnection;77;0;119;0
WireConnection;77;1;72;0
WireConnection;152;0;77;0
WireConnection;152;1;151;0
WireConnection;153;0;77;0
WireConnection;153;1;152;0
WireConnection;141;0;153;0
ASEEND*/
//CHKSM=A1BD05DAE8E2CDAEB6B6FCDCF740B57E4BD269A1